home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group00b.txt / 000009_icon-group-sender _Fri Jul 7 12:31:12 2000.msg < prev    next >
Internet Message Format  |  2001-01-03  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id MAA18301
  4.     for icon-group-addresses; Fri, 7 Jul 2000 12:30:52 -0700 (MST)
  5. Message-Id: <200007071930.MAA18301@baskerville.CS.Arizona.EDU>
  6. From: Atle <trollet@skynet.be>
  7. X-Newsgroups: comp.lang.icon
  8. Subject: Re: Error messages
  9. Date: Fri, 07 Jul 2000 18:16:05 -0100
  10. X-Trace: news0.skynet.be 962986201 3807 195.238.7.245 (7 Jul 2000 16:10:01 GMT)
  11. X-Complaints-To: abuse@skynet.be
  12. X-Accept-Language: en
  13. To: icon-group@optima.CS.Arizona.EDU
  14. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  15. Status: RO
  16. Content-Length: 959
  17.  
  18. "Richard A. O'Keefe" wrote:
  19. > For UNIX (maybe Windows too; I've never used Cygwin) anyone wanting to write
  20. > a new kind of assembler would be mad not to re-use as much of the GNU binutils
  21. > as practical.  By all means put a smart new front end on an assembler, but
  22. > let someone else deal with the *real* hassle.
  23. I think this is where things come together: Different languages for different parts of an application.
  24.  
  25. Icon would have its place here for analyzing the input - maybe as far as to storing tokens in a tokenarray.
  26.  
  27. Maybe an assembler was a bad example - but still: Wouldn't ProLog be ideal for making decisions?
  28.  
  29. And then there is another matter: The instructions must be provided to the processor (Pentium) in the optimal sequence, making sure
  30. the pipelines are full at all times (as far as possible).
  31.  
  32. Even the GNU tools haven't fully kept up here, since this is a big job, and, in my mind, C is not the ideal tool for this job.
  33.  
  34. ?????
  35.  
  36. Atle
  37.